﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class login : System.Web.UI.Page
{
    localhost.Service1 servico = new localhost.Service1();

    protected void Page_Load(object sender, EventArgs e)
    {

    }
     protected void LoginFiscal(object sender, EventArgs e)
     {
         if (loginFiscal.Text.Equals("") && senhaFiscal.Text.Equals(""))
         {
             msgErro.Text = "Login ou Senha inválidos";
         }
         else
         {
             Usuario usuario = new Usuario();
             RepositorioUsuario repUsuario = new RepositorioUsuario();
             
             usuario = repUsuario.logarUsuario(loginFiscal.Text, senhaFiscal.Text);
             if (usuario == null)
             {
                 msgErro.Text = "Login ou Senha inválidos";

             }
             else 
             {

                 Session["Usu_login"]        = usuario.Usu_login;
                 Session["Usu_senha"]        = usuario.Usu_senha;
                 Session["Usu_nome"]         = usuario.Usu_nome;
                 Session["Usu_sobrenome"]    = usuario.Usu_sobrenome;
                 Session["Usu_data_nasc"]    = usuario.Usu_data_nasc;
                 Session["Usu_prioridade"]   = usuario.Usu_prioridade;
                 Session["Usu_av_rua"]       = usuario.Usu_av_rua;
                 Session["Usu_num"]          = usuario.Usu_num;
                 Session["Usu_complemento"]  = usuario.Usu_complemento;
                 Session["Usu_uf"]           = usuario.Usu_uf;
                 Session["Usu_cidade"]       = usuario.Usu_cidade;
                 Session["Usu_bairro"]       = usuario.Usu_bairro;
                 Session["Usu_cep"]          = usuario.Usu_cep;

                 Response.Redirect("listaOcorrencias.aspx");

             }

         }
     }

}
